.page {
  background-color: rgba(246, 246, 246, 1);
  position: relative;
  width: 750rpx;
  height: 1333.3333333333333rpx;
  overflow: hidden;
  .group_1 {
    width: 750rpx;
    height: 141.66666666666666rpx;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPnge92b3569a81a5082933f654bdb32ab76f6b8365fe3ac0962ca9b5d95591f125f)
      100% no-repeat;
    background-size: 100% 100%;
    margin-top: 1.3888888888888888rpx;
    justify-content: flex-center;
    .nav-bar_3 {
      width: 750rpx;
      height: 96.52777777777777rpx;
      margin-top: 44.44444444444444rpx;
      .text_1 {
        width: 150rpx;
        height: 52.083333333333336rpx;
        overflow-wrap: break-word;
        color: rgba(51, 51, 51, 1);
        font-size: 37.5rpx;
        font-family: PingFangSC-Medium;
        font-weight: 500;
        text-align: center;
        white-space: nowrap;
        line-height: 52.083333333333336rpx;
        margin: 20.13888888888889rpx 0 0 300.69444444444446rpx;
      }
      .applet-top-bar_1 {
        width: 181.94444444444446rpx;
        height: 66.66666666666667rpx;
        margin: 12.5rpx 31.944444444444443rpx 0 85.41666666666667rpx;
      }
    }
    .block_3 {
      width: 750rpx;
      height: 45.138888888888886rpx;
      margin-bottom: 44.44444444444444rpx;
    }
  }
  .group_10 {
    width: 750rpx;
    height: 1076.388888888889rpx;
    .text_2 {
      width: 116.66666666666667rpx;
      height: 40.97222222222222rpx;
      overflow-wrap: break-word;
      color: rgba(51, 51, 51, 1);
      font-size: 29.166666666666668rpx;
      font-weight: normal;
      text-align: center;
      white-space: nowrap;
      line-height: 40.97222222222222rpx;
      margin: 31.25rpx 0 0 16.666666666666668rpx;
    }
    .group_3 {
      background-color: rgba(255, 255, 255, 1);
      width: 750rpx;
      height: 313.8888888888889rpx;
      margin-top: 18.75rpx;
      .block_4 {
        width: 688.8888888888889rpx;
        height: 43.05555555555556rpx;
        margin: 25.694444444444443rpx 0 0 25rpx;
        .text_3 {
          width: 116.66666666666667rpx;
          height: 40.97222222222222rpx;
          overflow-wrap: break-word;
          color: rgba(102, 102, 102, 1);
          font-size: 29.166666666666668rpx;
          font-weight: normal;
          text-align: left;
          white-space: nowrap;
          line-height: 40.97222222222222rpx;
        }
        .image-text_5 {
          width: 166.66666666666666rpx;
          height: 42.361111111111114rpx;
          margin: 0.6944444444444444rpx 0 0 159.02777777777777rpx;
          .label_1 {
            width: 33.333333333333336rpx;
            height: 33.333333333333336rpx;
            margin-top: 3.4722222222222223rpx;
          }
          .text-group_1 {
            width: 119.44444444444444rpx;
            height: 42.361111111111114rpx;
            overflow-wrap: break-word;
            color: rgba(51, 51, 51, 1);
            font-size: 29.86111111111111rpx;
            font-weight: normal;
            text-align: left;
            white-space: nowrap;
            line-height: 42.361111111111114rpx;
          }
        }
        .image-text_6 {
          width: 211.80555555555554rpx;
          height: 42.361111111111114rpx;
          margin: 0.6944444444444444rpx 0 0 34.72222222222222rpx;
          .label_2 {
            width: 33.333333333333336rpx;
            height: 33.333333333333336rpx;
            margin-top: 3.4722222222222223rpx;
          }
          .text-group_2 {
            width: 164.58333333333334rpx;
            height: 42.361111111111114rpx;
            overflow-wrap: break-word;
            color: rgba(51, 51, 51, 1);
            font-size: 29.86111111111111rpx;
            font-weight: normal;
            text-align: left;
            white-space: nowrap;
            line-height: 42.361111111111114rpx;
          }
        }
      }
      .image_1 {
        width: 700rpx;
        height: 0.6944444444444444rpx;
        margin: 34.72222222222222rpx 0 0 25rpx;
      }
      .text-wrapper_7 {
        width: 688.8888888888889rpx;
        height: 40.97222222222222rpx;
        margin: 24.305555555555557rpx 0 0 25rpx;
        .text_4 {
          width: 116.66666666666667rpx;
          height: 40.97222222222222rpx;
          overflow-wrap: break-word;
          color: rgba(102, 102, 102, 1);
          font-size: 29.166666666666668rpx;
          font-weight: normal;
          text-align: left;
          white-space: nowrap;
          line-height: 40.97222222222222rpx;
        }
        .text_5 {
          width: 204.16666666666666rpx;
          height: 40.97222222222222rpx;
          overflow-wrap: break-word;
          color: rgba(153, 153, 153, 1);
          font-size: 29.166666666666668rpx;
          font-weight: normal;
          text-align: left;
          white-space: nowrap;
          line-height: 40.97222222222222rpx;
        }
      }
      .image_2 {
        width: 700rpx;
        height: 0.6944444444444444rpx;
        margin: 39.583333333333336rpx 0 0 25rpx;
      }
      .text-wrapper_8 {
        width: 694.4444444444445rpx;
        height: 41.666666666666664rpx;
        margin: 24.305555555555557rpx 0 38.19444444444444rpx 25rpx;
        .text_6 {
          width: 116.66666666666667rpx;
          height: 40.97222222222222rpx;
          overflow-wrap: break-word;
          color: rgba(102, 102, 102, 1);
          font-size: 29.166666666666668rpx;
          font-weight: normal;
          text-align: left;
          white-space: nowrap;
          line-height: 40.97222222222222rpx;
        }
        .text_7 {
          width: 233.33333333333334rpx;
          height: 40.97222222222222rpx;
          overflow-wrap: break-word;
          color: rgba(153, 153, 153, 1);
          font-size: 29.166666666666668rpx;
          font-weight: normal;
          text-align: left;
          white-space: nowrap;
          line-height: 40.97222222222222rpx;
          margin-top: 0.6944444444444444rpx;
        }
      }
    }
    .input_1 {
      background-color: rgba(255, 255, 255, 1);
      width: 750rpx;
      height: 104.16666666666667rpx;
      margin-top: 20.833333333333332rpx;
      .text_8 {
        width: 87.5rpx;
        height: 40.97222222222222rpx;
        overflow-wrap: break-word;
        color: rgba(102, 102, 102, 1);
        font-size: 29.166666666666668rpx;
        font-weight: normal;
        text-align: left;
        white-space: nowrap;
        line-height: 40.97222222222222rpx;
        margin: 31.944444444444443rpx 0 0 25rpx;
      }
      .text_9 {
        width: 106.94444444444444rpx;
        height: 40.97222222222222rpx;
        overflow-wrap: break-word;
        color: rgba(51, 51, 51, 1);
        font-size: 29.166666666666668rpx;
        font-weight: normal;
        text-align: left;
        white-space: nowrap;
        line-height: 40.97222222222222rpx;
        margin: 31.944444444444443rpx 31.944444444444443rpx 0
          498.6111111111111rpx;
      }
    }
    .text_10 {
      width: 116.66666666666667rpx;
      height: 40.97222222222222rpx;
      overflow-wrap: break-word;
      color: rgba(51, 51, 51, 1);
      font-size: 29.166666666666668rpx;
      font-weight: normal;
      text-align: center;
      white-space: nowrap;
      line-height: 40.97222222222222rpx;
      margin: 29.86111111111111rpx 0 0 16.666666666666668rpx;
    }
    .group_4 {
      background-color: rgba(255, 255, 255, 1);
      width: 750rpx;
      height: 104.86111111111111rpx;
      margin-top: 23.61111111111111rpx;
      .text-wrapper_9 {
        width: 688.8888888888889rpx;
        height: 40.97222222222222rpx;
        margin: 32.638888888888886rpx 0 0 25rpx;
        .text_11 {
          width: 116.66666666666667rpx;
          height: 40.97222222222222rpx;
          overflow-wrap: break-word;
          color: rgba(102, 102, 102, 1);
          font-size: 29.166666666666668rpx;
          font-weight: normal;
          text-align: left;
          white-space: nowrap;
          line-height: 40.97222222222222rpx;
        }
        .text_12 {
          width: 408.3333333333333rpx;
          height: 40.97222222222222rpx;
          overflow-wrap: break-word;
          color: rgba(153, 153, 153, 1);
          font-size: 29.166666666666668rpx;
          font-weight: normal;
          text-align: left;
          white-space: nowrap;
          line-height: 40.97222222222222rpx;
        }
      }
      .image_3 {
        width: 700rpx;
        height: 0.6944444444444444rpx;
        margin: 30.555555555555557rpx 0 0 25rpx;
      }
    }
    .group_5 {
      background-color: rgba(255, 255, 255, 1);
      width: 750rpx;
      height: 104.16666666666667rpx;
      margin-bottom: 243.05555555555554rpx;
      .text_13 {
        width: 145.83333333333334rpx;
        height: 40.97222222222222rpx;
        overflow-wrap: break-word;
        color: rgba(102, 102, 102, 1);
        font-size: 29.166666666666668rpx;
        font-weight: normal;
        text-align: left;
        white-space: nowrap;
        line-height: 40.97222222222222rpx;
        margin: 31.944444444444443rpx 0 0 25rpx;
      }
      .group_6 {
        margin: 33.333333333333336rpx 29.166666666666668rpx 0
          511.1111111111111rpx;
      }
    }
  }
  .button_1 {
    background-color: rgba(111, 198, 94, 0.3);
    border-radius: 67px;
    height: 93.75rpx;
    width: 683.3333333333334rpx;
    margin: -0.6944444444444444rpx 0 20.833333333333332rpx 33.333333333333336rpx;
    .text_14 {
      width: 272.22222222222223rpx;
      height: 48.611111111111114rpx;
      overflow-wrap: break-word;
      color: rgba(255, 255, 255, 1);
      font-size: 37.5rpx;
      font-weight: normal;
      text-align: center;
      white-space: nowrap;
      line-height: 52.083333333333336rpx;
      margin: 20.833333333333332rpx 0 0 205.55555555555554rpx;
    }
  }
}


.group_2 {
		position: fixed;
		bottom: 0px;
		z-index: 999;
        background-color: rgba(255, 255, 255, 1);
        border-radius: 30px 30px 0px 0px;
        width: 750rpx;
        height: 645.8333333333334rpx;
        margin-top: 687.5rpx;
        .block_1 {
          width: 685.4166666666666rpx;
          height: 59.02777777777778rpx;
          margin: 31.944444444444443rpx 0 0 32.638888888888886rpx;
          .text_1 {
            width: 225rpx;
            height: 52.083333333333336rpx;
            overflow-wrap: break-word;
            color: rgba(51, 51, 51, 1);
            font-size: 37.5rpx;
            font-family: PingFangSC-Medium;
            font-weight: 500;
            text-align: left;
            white-space: nowrap;
            line-height: 52.083333333333336rpx;
            margin-top: 6.944444444444445rpx;
          }
          .icon_1 {
            width: 55.55555555555556rpx;
            height: 55.55555555555556rpx;
          }
        }
        .text-wrapper_7 {
          width: 320.8333333333333rpx;
          height: 43.05555555555556rpx;
          margin: 42.361111111111114rpx 0 0 33.333333333333336rpx;
          .text_2 {
            width: 116.66666666666667rpx;
            height: 40.97222222222222rpx;
            overflow-wrap: break-word;
            color: rgba(153, 153, 153, 1);
            font-size: 29.166666666666668rpx;
            font-weight: normal;
            text-align: left;
            white-space: nowrap;
            line-height: 40.97222222222222rpx;
          }
          .text_3 {
            width: 164.58333333333334rpx;
            height: 42.361111111111114rpx;
            overflow-wrap: break-word;
            color: rgba(51, 51, 51, 1);
            font-size: 29.86111111111111rpx;
            font-weight: normal;
            text-align: left;
            white-space: nowrap;
            line-height: 42.361111111111114rpx;
            margin-top: 0.6944444444444444rpx;
          }
        }
        .list_3 {
          width: 477.0833333333333rpx;
          height: 115.27777777777777rpx;
          justify-content: space-between;
          margin: 31.25rpx 0 0 33.333333333333336rpx;
          .text-wrapper_8 {
            width: 116.66666666666667rpx;
            height: 115.27777777777777rpx;
            margin-right: 39.583333333333336rpx;
            .text_4 {
              width: 320.8333333333333rpx;
              height: 40.97222222222222rpx;
              overflow-wrap: break-word;
              font-size: 29.166666666666668rpx;
              font-weight: normal;
              text-align: left;
              white-space: nowrap;
              line-height: 40.97222222222222rpx;
            }
            .text_5 {
              width: 320.8333333333333rpx;
              height: 40.97222222222222rpx;
              overflow-wrap: break-word;
              font-size: 29.166666666666668rpx;
              font-weight: normal;
              text-align: left;
              white-space: nowrap;
              line-height: 40.97222222222222rpx;
              margin-top: 33.333333333333336rpx;
            }
          }
        }
        .text-wrapper_9 {
          width: 485.4166666666667rpx;
          height: 40.97222222222222rpx;
          margin: 33.333333333333336rpx 0 0 33.333333333333336rpx;
          .text_6 {
            width: 116.66666666666667rpx;
            height: 40.97222222222222rpx;
            overflow-wrap: break-word;
            color: rgba(153, 153, 153, 1);
            font-size: 29.166666666666668rpx;
            font-weight: normal;
            text-align: left;
            white-space: nowrap;
            line-height: 40.97222222222222rpx;
          }
          .text_7 {
            width: 329.1666666666667rpx;
            height: 40.97222222222222rpx;
            overflow-wrap: break-word;
            color: rgba(51, 51, 51, 1);
            font-size: 29.166666666666668rpx;
            font-weight: normal;
            text-align: right;
            white-space: nowrap;
            line-height: 40.97222222222222rpx;
          }
        }
        .image_1 {
          width: 694.4444444444445rpx;
          height: 0.6944444444444444rpx;
          margin: 21.52777777777778rpx 0 0 32.638888888888886rpx;
        }
        .text_8 {
          width: 636.1111111111111rpx;
          height: 69.44444444444444rpx;
          overflow-wrap: break-word;
          color: rgba(153, 153, 153, 1);
          font-size: 25rpx;
          font-weight: normal;
          text-align: left;
          line-height: 34.72222222222222rpx;
          margin: 23.61111111111111rpx 0 0 60.416666666666664rpx;
        }
        .button_1 {
          background-color: rgba(111, 198, 94, 1);
          border-radius: 67px;
          height: 93.75rpx;
          width: 683.3333333333334rpx;
          margin: 18.75rpx 0 20.833333333333332rpx 33.333333333333336rpx;
          .text_9 {
            width: 272.22222222222223rpx;
            height: 48.611111111111114rpx;
            overflow-wrap: break-word;
            color: rgba(255, 255, 255, 1);
            font-size: 37.5rpx;
            font-weight: normal;
            text-align: center;
            white-space: nowrap;
            line-height: 52.083333333333336rpx;
            margin: 20.833333333333332rpx 0 0 205.55555555555554rpx;
          }
        }
      }
